package com.swust.starter;

import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * 会读取application.properties或者application.yml里面的参数，映射到本类的字段中。
 * 这里规定前缀必须是weather
 *
 * 也可以采用@Value("${...}")等形式来获取，这里是为了模块化才这样做的，比如GBAC模块，就需要这些属性，便于后期维护
 */
@ConfigurationProperties(prefix = "weather")
public class WeatherSource {
    private String type;

    private String rate;

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getRate() {
        return rate;
    }

    public void setRate(String rate) {
        this.rate = rate;
    }
}
